microscope manipulator - German English Dictionary